triangular plantation - French English Dictionary